export default {
	loading: 'Loading...',
	add: 'Add',
	delete: 'Delete',
	edit: 'Edit',
	query: 'Query',
	reset: 'Reset',
	export: 'Export',
	handle: 'Action',
	back: 'Back',
	confirm: 'Confirm',
	cancel: 'Cancel',
	clear: 'Clear',
	close: 'Close',
	prompt: 'Prompt',
	createTime: 'Create Time',
	updateTime: 'Update Time',
	required: 'Required items cannot be empty',
	search: 'Search',
	select: 'Select',
	status: 'Status',
	enabled: 'Enabled',
	disabled: 'Disabled',
	sort: 'Sort',
	addSuccess: 'Add Success',
	updateSuccess: 'Update Success',
	deleteSuccess: 'Delete Success',
	confirmDelete: 'Are you sure to delete?',
	fail: 'Pperation Failed',
	serverUnauthorizedAccess: 'Unauthorized Access',
	serverError: "Server Error",
	yes: 'Yes',
	no: 'No',
	module: {
		user: 'User',
		role: 'Role',
		dept: 'Department',
		post: 'Post'
	},
	app: {
		title: 'Nuxt Admin Template',
		description:
			'The backstage management template developed based on Nuxt3, Vue3, TypeScript, Element Plus, Vue Router, Pinia, i18n、Vite, etc., supporting server-side rendering (SSR), has a very low threshold for use, adopts the MIT open source protocol, is completely free and open source, and can be used for commercial projects and other scenarios for free! ',
		logoText: 'Admin',
		miniLogoText: 'Admin',
		username: 'Username',
		password: 'Password',
		captcha: 'Captcha',
		signIn: 'Sign in',
		signOut: 'Sign Out',
		large: 'Large',
		default: 'Default',
		small: 'Small',
		close: 'Close',
		closeOthers: 'Close Others',
		closeAll: 'Close All'
	},
	settings: {
		title: 'Layout Settings',
		sidebarDark: 'Dark Sidebar',
		sidebarLight: 'Light Sidebar',
		navbarLight: 'Light Navbar',
		navbarTheme: 'Theme Navbar',
		interface: 'Interface Settings',
		uniqueOpened: 'Unique Opened',
		logo: 'Enable Logo',
		dark: 'Enable Dark',
		breadcrumb: 'Enable Breadcrumb',
		tabs: 'Enable Tabs',
		tabsCache: 'Enable Tabs Cache',
		tabsStyle: 'Tabs Style',
		tips: 'After setting, it will only take effect temporarily. To take effect permanently, you need to click the "Copy Config" button below to replace the configuration in composables/store/modules/app.ts. ',
		copyConfig: 'Copy Config',
		reset: 'Reset',
		copySuc: 'Copy Succeeded',
		style1: 'Style-1',
		style2: 'Style2'
	},
	error: {
		email: 'The email format is incorrect',
		password: 'The password cannot be less than {len} digits'
	},
	router: {
		home: 'Home',
		profilePassword: 'Change Password'
	},
	profile: {
		username: 'Username',
		oldPassword: 'Original Password',
		newPassword: 'New Password',
		confirmPassword: 'Confirm Password'
	},
	user: {
		register: 'User Register',
		username: 'User Name',
		mobile: 'Mobile',
		lastLoginTime: 'Last Login Time',
		userNo: 'User No',
		nickName: 'Nick Name',
		usernameTip: 'Please enter the user name',
		nickNameTip: 'Please enter the nickname',
		mobileTip: 'Please enter the mobile phone number',
		statusTip: 'Please select the status',
		createdTimeTip: 'Please select the creation time',
		password: 'Password',
		passwordTip: 'Please enter the password',
		email: 'Email',
		emailTip: 'Please enter the email',
		belongingDepartment: 'Belonging Department',
		belongingDepartmentTip: 'Please select the department',
		sex: 'Sex',
		sexTip: 'Please select the sex',
		post: 'Post',
		postTip: 'Please select the post',
		role: 'Role',
		roleTip: 'Please select the role',
		male: 'Male',
		female: 'Female',
		unknown: 'Unknown',
		description: 'Remark',
		descriptionTip: 'Please enter the remark',
	},
	role: {
		keyStr: 'Role Key',
		keyTip: 'Please enter the role key',
		name: 'Role Name',
		roleId: 'Role No',
		description: "Role Description",
		nameTip: 'Please enter the role name',
		descriptionTip: 'Please enter the role description',
		menuRole: 'Menu Role',
	},
	post: {
		name: 'Post Name',
		postId: 'Post No',
		description: "Post Description",
		nameTip: 'Please enter the post name',
		descriptionTip: 'Please enter the post description',
		code: 'Post Code',
		codeTip: 'Please enter the post code'
	},
	dept: {
		name: 'Department Name',
		deptId: 'Department No',
		description: "Dept Description",
		nameTip: 'Please enter the department name',
		descriptionTip: 'Please enter the department description',
		leader: 'Leader',
		phone: 'Phone',
		email: 'Email',
		leaderTip: 'Please enter the leader',
		phoneTip: 'Please enter the phone',
		emailTip: 'Please enter the email',
		parentDept: 'Parent Department',
		pearentDeptTip: 'Please select the parent department'
	},
	menu: {
		name: 'Menu Name',
		nameTip: 'Please enter the menu name',
		enName: 'English Menu Name',
		enNameTip: 'Please enter the English menu name',
		visible: 'Visible',
		icon: 'Menu Icon',
		iconTip: 'Please select the menu icon',
		iconTip2: 'Please enter the menu icon',
		parentDept: 'Parent Menu',
		pearentDeptTip: 'Please select the parent menu',
		url: 'Menu URL',
		urlTip: 'Please enter the menu url',
		outLink: 'Out Link',
	}
}
